The KITE Application Server Architecture
نویسنده
چکیده
An application server represents a framework for server applications, which are programs that provide an API rather than a GUI and allow remote access to their functionality. The architecture of the Java-based application server KITE results from a generalization of the single-user desktop operating environment Oberon essentially by turning the global module list into a data structure associated with a particular client. We therefore introduce the notion of a Service as a named set of functions with state, the notion of a ServiceContext as an extensible set of service instances, the notion of a ContextFactory as the foundation for servers and clusters and the notion of an Application as a set of available services. We describe how these concepts are mapped onto the programming language Java and we discuss the fundamental implementation techniques being used. We also present a short overview of the available infrastructure, which is needed for using KITE in a production environment. Finally we compare our approach with Enterprise
منابع مشابه
Investigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server
Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...
متن کاملMethod of Video-Measurements of Traffic Flow Characteristics at a Road Junction
In the theory of traffic flows the main characteristics are: intensity, speed, and density. They make it possible to use hydrodynamic models. In connection with the development of modern highways and road networks, traffic flows behavior is becoming more and more complex and diverse. In particular, the B.Kerner studies have shown that the laminar solution of hydrodynamic models is poorly corre...
متن کاملApplication Server Evaluation Method
The paper describes an application server evaluation and selection for software systems implementation using client-server technology. The multi layer application architecture has been illustrated and the definition of application server made. On the base of application server analysis assessment criteria were chosen and particularly described, and criteria were classified in 11 categories. An ...
متن کاملdesigning and implementing a 3D indoor navigation web application
During the recent years, the need arises for indoor navigation systems for guidance of a client in natural hazards and fire, due to the fact that human settlements have been complicating. This research paper aims to design and implement a visual indoor navigation web application. The designed system processes CityGML data model automatically and then, extracts semantic, topologic and geometric...
متن کاملMVC Web Framework Based on eXist Application Server and XRX Architecture
This industrial paper discusses the creation of web framework based on XML technologies. In addition to using eXist application server and XRX architecture, lightweight XML-based data model is designed and XQuery generator for prototyping application infrastructure is developed.
متن کامل